#!/usr/bin/env node

/*====================================================*/
/* Copyright 2011 Justin Middleton                    */
/* License: Eclipse Public License v1.0,              */
/*          http://www.eclipse.org/legal/epl-v10.html */
/*====================================================*/

RadiusConstants = require("./RadiusConstants.js")
ArrayUtils      = require("./ArrayUtils.js")
Bytes           = require("./Bytes.js")
Nodius          = require("./nodius.js")

function reportTestResults(testName, failures) {
    console.log("==================================================")
    console.log(testName + ": " + failures.length + " failures")
    console.log("--------------------------------------------------")
    failures.forEach(function(v,i,a) {console.log(v)})
}

function runTests() {
    reportTestResults('Bytes.js', Bytes.runTests())
    reportTestResults('ArrayUtils.js', ArrayUtils.runTests())
}

runTests()
